do or say something suddenly - French English Dictionary